Умный дом и автоматизация зданий
БР-02 объединяет проводные GPIO/RS-485 устройства и беспроводные Wi-Fi датчики и реле экосистем Tuya и Яндекс в единый поток событий, публикует его в MQTT-брокер и передаёт сценарии управления в Home Assistant — без облачных задержек и без участия оператора.
Архитектурная роль БР-02
В сценарии умного дома роутер выступает приёмо-передающим звеном (прокси): опрашивает проводные датчики, принимает состояния Wi-Fi устройств и передаёт их вышестоящей системе. Логика сценариев — расписания, сцены, условные автоматизации — выполняется в Home Assistant; БР-02 не хранит сложные правила, а быстро и стабильно доставляет события и команды.
⚠️ Zigbee и Z-Wave вне экосистемы
БР-02 не имеет встроенного USB-порта, поэтому подключение USB-донглов (Sonoff Zigbee 3.0, Z-Wave, BLE-адаптеры) не является поддерживаемым режимом эксплуатации. Для беспроводных датчиков и устройств используйте Wi-Fi экосистемы — Tuya и Яндекс; умный дом — это подключаются напрямую к локальной сети роутера без дополнительных адаптеров.
💡 Локальный режим вместо облака
Где это поддерживают устройства, подключайте их через Wi-Fi-роутинг и датчики Tuya в локальном режиме (LocalTuya), открытый локальный API и через прямое управление устройствами. Это снижает задержку реакции сценариев и сохраняет управление сценариями в штатном при пропадании интернета — и даёт принципу «БР-02 как проводной прокси».
Схема связи оборудования
Датчики подключаются к шине RS-485 роутера последовательно. GPIO-входы принимают сигналы геркон-датчиков дверей / холодильников. GPIO-выходы управляют сиреной и световым маяком. Роутер публикует данные в MQTT-брокер каждые 30 секунд.
Подключение оборудования
Wi-Fi устройства Tuya и Яндекс подключаются к локальной Wi-Fi сети роутера. Для снижения задержек и сохранения управления при пропадании интернета рекомендуется использовать локальный режим управления (LocalTuya, открытый локальный API) там, где это поддерживается. БР-02 ретранслирует их состояния в MQTT наравне с проводными датчиками. Датчик температуры и влажности подключается к шине RS-485 и опрашивается по протоколу Modbus. Геркон-датчик двери или окна подключается к GPIO3 как сухой контакт с подтягивающим резистором 10 кОм. Выходы GPIO1 и GPIO2 через промежуточные реле управляют освещением и приводом штор; отдельный блок питания 12 В обслуживает катушки реле и приводы независимо от цепи роутера.
⚠️ Обязательное ограничение
GPIO-выходы БР-02 рассчитаны на 3,3 В / 8 мА. Подключение освещения и привода штор — исключительно через промежуточные реле (сухой контакт), никогда напрямую нагрузку 220 В на выход через электронику роутера.
Настройка логических правил
| Условие | Результат |
|---|---|
| Опрос Wi-Fi устройств и шины RS-485 (каждые 30 сек) | DeviceStatus [...] |
| Геркон двери разомкнут (открытие) | DoorOpen, запись в журнал |
| Сценарий「вечер」по расписанию Home Assistant | GPIO1 ON — освещение |
| T > Var_TempComfort_Max | GPIO2 ON — штора закрыта |
| Wi-Fi устройство не отвечает > 5 мин | DeviceOffline, запись в журнал |
| Связь с устройством восстановлена | DeviceOnline, синхронизация |
Пример MQTT-топика:
Топик: smarthome/zone1/event
Payload:
{"zone":"living_room","device":"wifi_socket_1","state":"on","gpio1":"on","ts":1751925480}
Проверка после установки
После настройки выполните четыре контрольных теста и убедитесь, что в журнале событий появились соответствующие записи, а MQTT-брокер получил сообщения.
| № | Тест | Результат |
|---|---|---|
| 1 | Wi-Fi устройство отвечает на опрос | DeviceOK |
| 2 | Сценарий имитирует открытие двери | GPIO3 OK |
| 3 | Сценарий включает свет по расписанию | GPIO1 OK |
| 4 | MQTT-брокер получает сообщения каждые 30 сек | MQTT OK |
Пример журнала событий
| Время | Зона / устройство | Событие | Результат |
|---|---|---|---|
| 19:00:00 | Гостиная (GPIO1) | Сценарий «вечер» | MQTT опубликован |
| 19:00:01 | Wi-Fi розетка 1 | Включение по сценарию | Норма |
| 21:14:02 | Приложение (GPIO3) | Дверь открыта | DoorOpen |
| 23:42:59 | Wi-Fi датчик 2 | Нет ответа > 5 мин | DeviceOffline |
| 23:48:10 | Wi-Fi датчик 2 | Связь восстановлена | DeviceOnline |
Спецификация
| Параметр | Значение |
|---|---|
| Интерфейсы | Wi-Fi, RS-485, GPIO, LAN |
| Протоколы | Modbus RTU (RS-485), MQTT, GPIO, локальный API Wi-Fi устройств |
| ПО | modbus-tools, gpiod-tools, mosquitto |
| Макс. Wi-Fi устройств | Ограничено ёмкостью локальной сети роутера |
| GPIO-каналы | GPIO1–GPIO3 (освещение, шторы, дверной геркон) |
| Период опроса | 30 сек (настраивается) |
| Хранение данных | Локальный буфер до отправки в MQTT → Home Assistant |
| Питание периферии | Внешний блок питания 12 В для реле и привода |
Состав оборудования
Wi-Fi розетка / лампа
Устройства экосистем Tuya или Яндекс, подключаются к локальной Wi-Fi сети роутера.
Датчик T + RH RS-485
Modbus RTU, опрашивается роутером по шине RS-485.
Геркон-датчик
Сухой контакт на двери или окне. Замкнут в норме, размыкается при открытии.
Резистор 10 кОм
Подтягивающий резистор для стабильного LOW на GPIO в замкнутом состоянии геркона.
Реле с опторазвязкой
2-канальный модуль для управления светом и приводом штор от GPIO.
Привод штор
Опционально — электропривод карниза с управлением сухим контактом.
по наличиюБлок питания 12 В
Питает реле и приводы независимо от цепи роутера.
Роутер БР-02
Wi-Fi, RS-485, GPIO, LTE. Опрашивает датчики, ретранслирует Wi-Fi устройства, публикует MQTT.
входит в ПС